Skip to main content
This forum is closed to new posts and responses. Individual names altered for privacy purposes. The information contained in this website is provided for informational purposes only and should not be construed as a forum for customer support requests. Any customer support requests should be directed to the official HCL customer support channels below:

HCL Software Customer Support Portal for U.S. Federal Government clients
HCL Software Customer Support Portal

HCL Notes/Domino 8.5 Forum (includes Notes Traveler)

HCL Notes/Domino 8.5 Forum (includes Notes Traveler)

Previous Next

Here's some Technotes that may help as well

Hi Rhys,

I thought these may help as well to review. The above links are great resources as well.

Regards,
-Bob


Lotus Software Knowledge Base Document

Title: Install Lotus Notes Client using silent scriptable setup and adding notes.ini and deploying a customized pernames.ntf or bookmark.ntf using Install shield tuner 6.0
Doc #: 1258077
URL: http://www.ibm.com/support/docview.wss?rs=899&uid=swg21258077

Hide details for Technote#: 1375554 - "Deploying Notes 8.x on Windows"Technote#: 1375554 - "Deploying Notes 8.x on Windows"



IBM

Do not distribute outside IBM. Draft Information - Subject to change.



 Deploying Notes 8.x on Windows

 Product: 

Lotus Notes > -- > Version 8.5, 8.0

 Platform(s): 

Windows

 Edition(s): 

All Editions

 Doc Number: 

1375554

 Date: 

01/07/2010



 Problem
How do I deploy Notes 8.x on Windows?

 Content
New Options and Technology

Notes 8.x introduces a new user interface built on the IBM Lotus Expediter client platform, which in turn is built with Eclipse technology. This new layer is deployed through a process called provisioning which installs a large number of plugins and XML configuration files.

IBM calls this the Standard configuration. Notes 8.x can still run with the old familiar user interface, which is called Basic Configuration. There are separate install packages for Basic and Standard Configuration, but if you install Standard Configuration you can launch Basic Configuration later by adding "-basic" to the command line which launches Notes or by running nlnotes.exe directly.

The Basic Configuration installer does not contain any plugins and is smaller than the Standard Configuration. It does not use the provisioning process at all. You control the Basic Configuration installer mainly though command line arguments and through transform files created by InstallShield Tuner for Lotus Notes.

You control the new provisioned features in the Standard Configuration with command line arguments and customizations to install.xml and plugin_customization.ini. Generally, InstallShield Tuner has no control over the provisioning process or any feature built from plugins. The Sametime sidebar application and the IBM Lotus Symphony editors are provisioned features.


Hide details for Command Line ArgumentsCommand Line Arguments

Several executable files are involved in a typical Notes deployment and most of them take command line parameters. The most important executables are the webkit, setup.exe and msiexec.exe.

A webkit is an executable package you can download from the Passport Advantage website. Each platform, language and version of the Notes client has its own webkit with a unique part number. The downloaded file uses the part number for the filename, such as C1SP4EN.EXE which is the webkit for Lotus Notes Client version 8.5.0, English, Standard Configuration for Windows XP and Vista.

Running the webkit unpacks dozens of install files to a temp directory and runs setup.exe, the Lotus Notes setup executable. On the Windows platform setup.exe launches msiexec.exe, better known as InstallShield.

The command line arguments you use depend on the file you execute. For instance there are silent install arguments for all 3 executable files:

webkit: -s

setup.exe: /s

msiexec: /qb+!

EXAMPLES:

C:\> c1sp4en.exe -d -s -a /s /v"/qb+!"

C:\> setup.exe /s /v"/qb+!"

C:\> msiexec.exe /i "Lotus Notes 8.5.msi" /qb+!

Notice that for a completely silent install you must pass the webkit arguments for all 3 executables and that the arguments are nested.

Important webkit arguments:

-d
The webkit unpacks the Notes install package into a temp directory. This option tells the webkit to delete those files once the installation is complete. This must be the first argument in the command line.
-s
Unpack the install package silently, do not prompt the user for the location of the temp directory.
-a
Pass all of the following arguments to setup.exe. Without this switch the rest of the command line may be ignored.
Important setup.exe arguments:

/s
Silent install. This argument suppresses all of the dialog boxes from setup.exe
/v""
Pass everything within the double quotes to msiexec.exe. There is no space between the letter v and the double quotes.

Important MSI arguments:

Silent Install Options.

/qn
Completely silent. The user will not see any UI from InstallShield.
/qb!
The user will see an InstallShield dialog with a progress bar. Without the ! the dialog will have a cancel button.
/qb+!
The user will see the progress bar dialog and will get a popup window to notify them when the install is complete.


/i "Lotus Notes 8.5.msi"
If you run msiexec.exe directly you must pass the name of the Notes MSI file. This isn't used if you run the webkit or setup.exe.


TRANSFORM="Z:\MyFileShare\MyCustomNotes.mst"
If you created a custom MST using InstallShield Tuner for Lotus Notes you must use this argument to tell InstallShield where to find it.

PROGDIR="C:\Program Files\myDir\Notes"

DATADIR="D:\myData\Notes\data"

These two parameters let you control the install location of the Notes program files and the user's data directory from the command line. Enclose the path in double-quotes if it contains spaces.

These commands are ignored during upgrades; to change the installed Notes path you must uninstall and reinstall Notes.

ADDLOCAL=ALL

This argument can be used to install a feature such a Notes Single Logon service or the Domino Designer client. It cannot be used to install a provisioned feature like the Sametime sidebar. (Provisioned features are deployed as plugins using Eclipse provisioning technology.)

For more information see:
http://msdn.microsoft.com/en-us/library/aa367536.aspx

SELECTINSTALLFEATURES=FeatureOneID,FeatureTwoID

This argument specifies which Eclipse provisioned features will be installed.

If you do not pass SELECTINSTALLFEATURES and upgraded client will keep the features it currently has and they will be upgraded to the new version. New installations will use the defaults specified in install.xml to determine which features will be installed.

If you pass SELECTINSTALLFEATURES the client will have exactly those features you list when the install completes. Any existing features you do not list will be removed. Features marked as "required=true" in install.xml will always be installed.

EXAMPLE:

setup.exe /s /v"SELECTINSTALLFEATURES=SametimeUI,Editors"

After upgrading the client will have the Sametime sidebar application and the Symphony editors installed. Because the "CAE" and "Activities" features are not on the list and are not marked as required in install.xml, they would be removed by the installer.

See install.xml for a complete list of features. The "id" attribute is the string you should use in the SELECTINSTALLFEATURES list.

ALLUSERS=1

This parameter puts the desktop icons into the All Users Windows profile, so that any Windows profile will see them on the desktop. Without this parameter, icons will be placed on the desktop of the Windows account running the installation. In the case of SUrunAs, that is probably the administrator, not the end user.

It never hurts to put ALLUSERS=1 onto the command line; if your test installation doesn't create desktop icons properly, you probably need to use this parameter.

EXAMPLE:

setup.exe /s /v"ALLUSERS=1"

SETMULTIUSER=1

All notes installations are either single-user or multi-user installations. The install wizard offers the choice to install Notes "Just for this me" or for "Anyone who uses this computer" which correspond to single and multi-user installation.

Single-user installations usually have a data directory inside the Notes program directory. The default values are:

C:\Program Files\IBM\Lotus\Notes

C:\Program Files\IBM\Lotus\Notes\Data

Best practice is to allow only one person to use a single-user Notes client. Switching IDs is no longer recommended, use a multi-user client instead.

Multi-user installations have a separate data directory for each user. The default values are:

C:\Program Files\IBM\Lotus\Notes

C:\Documents and Settings\<username>\Local Settings\Application Data\Lotus\Notes\Data

When you upgrade a Standard configuration multi-user client silently you must pass SETMULTIUSER=1 otherwise install will fail. You should never pass SETMULTIUSER=1 when upgrading a Single-user client; if you do install will try to convert the client to Multi-user and although the upgrade will be successful the user's data directory will not be migrated. The new data directory under C:\Documents and Settings is essentially a brand new Notes client and the user will need to run through user setup the first time he launches Notes.

This presents a serious problem if you have a mixed environment and don't know which clients are single-user and which are multi-user. Currently IBM has no migration strategy to move from single to multi-user installation. (Create SPR enhancement request and insert link here!!!)

EXAMPLE:

setup.exe /s /v"SETMULTIUSER=1"

The Basic configuration client install ignores this argument. To force a multi-user installation of a Basic configuration create a transform file as described in technote 1108178.

"How to perform a Notes multi-user installation as a command line base install" Database 'Lotus INTERNAL Knowledge Base', View '1. Search View', Document 'How to perform a Notes multi-user installation as a command line base install'


Hide details for Install.XMLInstall.XML

Also known as the install manifest, install.xml controls the default behavior of the provisioning process during installation or upgrade. It primarily defines which provisioned features must be installed, which are optional and which features should not be installed.

Each "installfeature" tag has several important attributes. Default specifies if the feature will be installed by default. Required features are always installed. Visible features will appear in the feature selection page of the InstallShield wizard. Visible has no affect on silent installs.

The "id" attribute can be used to reference the feature. This is the string used by the SELECTINSTALLFEATURES argument, for instance. SELECTINSTALLFEATURES overrides the default behavior defined by install.xml.

To modify install.xml run the webkit with no command line arguments. It will unpack the install package to a temp directory. Copy the package to another folder then cancel the installation. Find install.xml under the "deploy" directory and modify it as needed. You can either post the modified install package on a file share as is or you can use the SUsetRunAs wizard to collect it into a single executable.


Hide details for Plugin_customization.iniPlugin_customization.ini

Plugins may have configuration files in xml format. You can use plugin_customization.ini to set values in these configuration files at install-time. Look at the XML file to see the available attributes and values. This procedure may not work for some attributes.

EXAMPLE:

On an existing client open community-config.xml located in

C:\Program Files\IBM\Lotus\Notes\data\ workspace\.metadata\.plugins\ com.ibm.collaboration.realtime.community.sametime

Notice the attributes used in the top level "community" tag. The "loginAtStartup" attribute controls whether the Sametime sidebar application logs in when Notes launches.

Open plugin_customization.ini and add the following line:

com.ibm.collaboration.realtime.community.sametime/loginAtStartup=true

Install will set the attribute to true for each client.

To modify plugin_customization.ini run the webkit with no command line arguments. It will unpack the install package to a temp directory. Copy the package to another folder then cancel the installation. Find plugin_customization.ini under the "deploy" directory and modify it as needed. You can either post the modified install package on a file share as is or you can use the SUsetRunAs wizard to collect it into a single executable.


Setup.ini

Every Notes install package has a Setup.ini file to control the behavior of setup.exe. This file can pass command line parameters to msiexec which makes it easy to handle complex command lines. Just put anything you would pass to msiexec on the CmdLine= line of Setup.ini.

[Startup]

CmdLine= TRANSFORMS=C:\Test Notes 850\myTransform.mst ALLUSERS=1 /qb+

Setup.ini can handle spaces in a file path without using double quotes as shown above. This is handy if you would need to pass double quotes on the command line, such as with the setup.exe /v"" parameter. The nested double-quotes in the following line are not allowed from a command prompt, use Setup.ini to pass those parameters instead.

setup.exe /v""TRANSFORMS=C:\Test Notes 850\myTransform.mst""

To modify Setup.ini run the webkit with no command line arguments. It will unpack the install package to a temp directory. Copy the package to another folder then cancel the installation. Find Setup.ini at the top-level of the install package and edit it using Notepad or another text editor. You can either post the modified install package on a file share as is or you can use the SUsetRunAs wizard to collect it into a single executable.


Hide details for Practical Examples of Common Install ScenariosPractical Examples of Common Install Scenarios

In this section we will walk through a complex install scenario and explain the specific steps needed for each install requirement. The examples are cumulative, but each will highlight the new steps required to control that specific piece of install behavior.

Silent Install

Let's start with a basic silent install. Everything can be controlled through the command line options, but the switches used depend on which executable you run.

For now, test install procedures using a Windows command prompt. Don't get Smart Upgrade or SUrunAs involved until the install behaves as desired from a command prompt. Test using a Windows account with local administrator privileges.

Working with the webkit, the basic silent install command line would be ...

c1sp4en.exe -d -s -a /s /v"/qb+!"

(The "-d" switch isn't required for silent install, it cleans up the temp files afterward.)

This is fine for the simplest install cases, but later on we will need to change the contents of the install package which means we need to unpack the webkit into a folder. When we run the install we will execute setup.exe.

The command line for setup.exe is ...

setup.exe /s /v"/qb+!"

This will show a progress bar and present an "OK" dialog box when installation is complete. For a completely silent install, use "/qn" instead of "/qb+!".

Note that the initial Smart Upgrade dialogs which warn the user that the client will be shut down cannot be suppressed. The user might need to save data before the client shuts down for Smart Upgrade and needs a warning.

Sametime and Symphony

These features are provisioned, they are built from plugins and installed by the new 8.x provisioning process so they cannot be controlled via InstallShield Tuner. To force installation of these features add SELECTINSTALLFEATURES to the command line.

Sametime only:

setup.exe /s /v"SELECTINSTALLFEATURES=SametimeUI /qb+!"

Just Symphony:

setup.exe /s /v"SELECTINSTALLFEATURES=Editors /qb+!"

Sametime and Symphony:

setup.exe /s /v"SELECTINSTALLFEATURES=SametimeUI,Editors /qb+!"

You could modify install.xml but those settings will only apply to new installations, not upgrades. In most cases SELECTINSTALLFEATURES is easier and works in all cases.

Use plugin_customization.ini to force some of the configurable Sametime parameters at install-time. The file is under the \deploy folder in the installation package.

NOTE: Starting in Domino 8.0.2 the Sametime community and Single Sign-On options can be set via policy instead, you don't need to modify plugin_customization.ini for those preferences.

Add one or more of the following lines to set the default values of the Sametime preferences at install time.


com.ibm.collaboration.realtime.community/host=mySametime.acme.com
com.ibm.collaboration.realtime.community/port=1533
com.ibm.collaboration.realtime.community/loginByToken=true
com.ibm.collaboration.realtime.community/loginAtStartup=true
com.ibm.collaboration.realtime.login/autologin=true

Any parameter you do not include in plugin_customization.ini will get the default value. Only add one of the lines above if you want to change the value pushed to all clients during the install or upgrade.

Multiuser Install

If this is a multiuser install of the provisioned, Standard configuration client, you must add SETMULTIUSER=1 to the command line.

setup.exe /s /v"SETMULTIUSER=1 SELECTINSTALLFEATURES=SametimeUI,Editors /qb+!"





© 2010 IBM Corporation. All rights reserved.
Material may not be reproduced or distributed in any form without permission.
Hide details for Technote#: 1314128 - Troubleshooting Notes Client 8.x Upgrade and Install ProceduresTechnote#: 1314128 - Troubleshooting Notes Client 8.x Upgrade and Install Procedures



IBM

Do not distribute outside IBM. Draft Information - Subject to change.



 Troubleshooting Notes Client 8.x Upgrade and Install Procedures

 Product: 

Lotus Notes > Install/Setup > Version 8.5, 8.0

 Platform(s): 

Windows

 Edition(s): 

All Editions

 Doc Number: 

1314128

 Date: 

07/30/2009
Hide details for Related Product:Related Product:



Lotus Notes > Install/Setup > 8.5, 8.0.2, 8.0.1, 8.0
Windows
All Editions




 Abstract
This technote provides information on some known issues, workarounds, and solutions for Notes install and upgrade. This is an ongoing list that will be updated periodically.

 Content
Q1: What are the silent install options?

A1. The Silent install switch ( /q) comes with four possible options - n, b, r and f:
switchaction
n No UINothing is displayed on the user's screen
bBasic UIBasic UI - minimal information in installer actions
rReduce UIMore complete UI than basic - but user cannot make modifications to installation options
fFull UI This is the default install with questions/answers on options



Q2. What are the difference when using the install.xml file in a command line vs a transform file? What are the differences and best practices?


A2. Silent install requires the use of the "SELECTINSTALLFEATURES" property on the command line in order to install and/or upgrade (including maintenance installation) provisioned features (i.e. features defined in the install manifest also referred to as install.xml). Using this property as documented will allow you to achieve the desired results.
While in our testing using the "ADDLOCAL" property did yield the desired results, the correct way to select and deselect features for installation is to use the Tuner application to generate a transform file and then reference that transform file on the command line along with the "SELECTINSTALLFEATURES" property.

Clean install:
1. If "SELECTINSTALLFEATURES" property is specified on the command line, use that property to determine which provisioned features should be installed.
2. If "SELECTINSTALLFEATURES" is NOT specified on command line then the install will use the "default" value of the provisioned features in the install manifest (install.xml) to determine whether a feature should be installed.

Update install:
1. To maintain current "SELECTINSTALLFEATURES" behavior:
If "SELECTINSTALLFEATURES" property is specified on the command line, use that property to determine which provisioned features should be installed or updated. If a provisioned feature is already installed but is NOT specified in "SELECTINSTALLFEATURES", the feature will be removed.

2. If "SELECTINSTALLFEATURES" is NOT specified on the command line but a provisioned feature is already installed, update it and do not install any additional provisioned features.

For example:

condition: The feature "Editors" has a default value in the install manifest as "true":
<installfeature default="true" description="%Editors.description" id="Editors" name="%Editors.name" required="false" show="true" version="8.0.0.20080512.0430">

The SILENTINSTALLFEATURES parameter for updating is being further investigated under SPR NTIN77WPAW.

If you do not specify the "SILENTINSTALLFEATURES" parameter on the command line, the install is supposed to maintain the currently installed provisioned features only and not add or remove any provisioned features. However as it currently works if the "SILENTINSTALLFEATURES" is not specified it will still add provisioned features if the value in the install.xml file is still set to "true". Keep in mind this is an update of a current Notes 8 install so features have already been added and/or removed. The following is an example of what is being investigated:

Note: The following are command line examples only. You must tailor them to your environment.

Step 1. To install Notes 8.0 and maintain the default value for the Editor feature run: "setup.exe /s /v"/qb+""
RESULT: The Editor feature is installed.

Step 2. To upgrade to Notes 8.0.1 and install an additional feature such as Activities but REMOVE the Editor feature run: "setup.exe /s /v"SELECTINSTALLFEATURES=Activities /qb+""
RESULT: Activities is installed and Editor is uninstalled

Step 3. To update a current install of Notes 8.x to add or remove features run:
"setup.exe /s /v"/qb+"" on the command line. ("Editors" default value in the install.xml file is still "true")
RESULT: Editors is installed (failed point!)

According to SPR NTIN77WPAW, if "SELECTINSTALLFEATURES" is NOT specified on command line, if an installfeature is already installed, update it, do not install any additional installfeatures." Editors shouldn't be installed.

To select new installfeatures to be installed during an update install, or to select installfeatures to be removed, we must use the SELECTINSTALLFEATURES command line option.

References:
This issue has been reported to Quality Engineering as SPR#
TMDS7AQTFW and NTIN77WPAW



Q3. How can I delete the icons of Lotus Notes from the desktop?

A3. Notes 8 Standard does not provide the ability to modify generated Notes icons through a MSI transform file. You can however continue to do this for Notes 8 Basic.
This is considered an enhancement request as this functionality would require significant work effort from the Notes offering install team, Expeditor core install team, and Global Install Handler to implement this. This would be new functionality to the Expeditor line.

Workaround:

Here are the instructions for preventing Notes and Symphony icons in Notes 8.x using Win32 platform:
On Windows before installing 8.0.2:
1) Go to Control panel
2) Open the System control panel entry
3) Select advanced tab
4) Click the Environment Variables button to select the environment variables settings
5) Click the New button in the lower half of the panel under the section entitled "System Variables"
6) For Variable name enter: RCPIGNORELINKS
7) For Variable value enter: true
8) Click Ok until all panels are closed
9) Reboot the system to make sure the variable takes effect
10) After reboot open a command prompt and type the command "SET" to verify the RCPIGNORELINKS=true value appears in the environment. If it does not appear, please repeat the steps 1-9 again.
11) Perform the Notes install

This value must be set as a SYSTEM environment variable and can not be set in the command prompt. This is because during the install some of the install processes are run as SYSTEM and just setting the environment variable as the user will not take effect.

If the customer wants to install the Domino Admin and Designer clients without icons, these additional steps must be followed:

1) Obtain the InstallShield Tuner for Lotus Notes from your IBM service representative.

2) Install the InstallShield Tuner for Lotus Notes with default values.

3) Invoke the InstallShield Tuner program and browse to locate the configuration file that has a .itw file name extension. The .itw configuration file is located in the same directory with the Notes installation that you want to configure.

4) Click Create a new transform file.

5) In the Select an MSI file field for the Microsoft (R) Windows(R) Installer Package option, select the msi file (Lotus Notes 8.0.2.msi).

6) In the New project name and location field for the Microsoft (R) Windows (R) Installer Transform option, enter the custom transform name. Save the file to the same path on which the install kit resides.

7) Click create.



8) Select Shortcuts.

9) Right click each Shortcut icon that is not wanted on the desktop and select Delete.Repeat for Program Files if desired.



10) Make any other necessary modifications.

11) Click Save.

12) After creating the transform file, you apply the transform file to the installation process. The installation process then uses the values that you set in the transform file in place of default values.

More details on transforms can be found in the section "Using transform files for end-user installations" in the "IBM Lotus Domino Administrator Help" guide.

As far as the inability to prevent creation of icons through a transform or on initial install, this is considered a separate problem. An enhancement request was submitted and is currently being investigating in SPR: PFON7EFLZV




Q4. How can you upgrade and still have the single log-on feature enabled?

In some cases you will be upgrading a 6.x or 7.x Client with single log-on already enabled. Now you would like to include an activity when upgrading. If you do not include ClientSingleLogon in the command line because it is already installed and enabled the Single Logon feature is then removed.
REMEMBER: If the "SELECTINSTALLFEATURES" property is specified on the command line, use that property to determine which installfeatures should be installed or updated. If an install feature is already installed and is NOT specified in "SELECTINSTALLFEATURES", it removes the feature.

A4. Workaround:
Use the SELECTINSTALLFEATURES property and make sure to include ClientSingleLogon:
"setup.exe /s /v"SELECTINSTALLFEATURES=ClientSingleLogon /qb+""




Q5. How can you add the Sametime Server field for a new install when using the command line?

A5. This is a known issue currently being investigated in SPR #JBAR7DBPLW.

Per TN #1307082 the workaround is:
1. Obtain the Notes Standard Installer and extract the files to a Temp directory.
2. Locate the "plugin_customization.ini" located in the deploy folder
3. Add/Edit the following line to the plugin_customization.ini:
com.ibm.collaboration.realtime.community/SametimeServer=sametime.domain.com
Where "sametime.domain.com" is the FQDN of the sametime server.
4. Save the changes to the plugin_customization.ini.
5. Initiate the install/upgrade.

You will find that only the community will be setup for your Sametime server. The user will have to enter their User Name and Password after the upgrade.



Q6. Problems when upgrading or installing to a directory that contains non-ASCII characters.

A6. There are problems when upgrading to a directory that contains non-ASCII characters. This is a known issue and has been reported ias an enhancement request for possible future support under SPR #LWLW79RA69



Q7. What happens when upgrading a Client when the notes.ini is in the data directory?

A7. The property VDIR_INI_OVERRIDE will allow you to specify exactly where the existing notes.ini file should be looked for
so on the command line something like
setup.exe /v"VDIR_INI_OVERRIDE=_PATH_TO_NOTES_DATA\notes.ini" would work”
As a note this workaround works only for the Basic client and not the standard client. More investigation is being pursued by and is being investigated under SPR GHAN7DQQA6



Q8. Notes 8 cannot be installed with the Notes Data Directory on a network file share.

A8. Notes 8 could not be installed with the Notes Data Directory on the network file share. On most platforms, the error message "Error 1926" was displayed. This has been reported in SPR# CLJA77UA8V and addressed in Notes 8.0.2.

As a workaround for 8.0 - 8.0.1 generate and use a transform file to remove the DATADIR entry from the lock permissions table. This approach is the best because it has no risk and is easy to do and only impacts customers that want to deploy data directories on network drives.

Creating and using a transform file is documented in both the Admin 8 Help and in several Redbooks.




Q9. When adding a Notes.ini to a transform file – the File tab disappears in the InstallShield Tuner.

A9. When creating a new transform file and adding a notes.ini, the file tab disappears in the InstallShield Tuner. This has been reported to Development under SPR: MKHN7CGTXQ and is currently being investigated




Q10. Notes 8 installation fails when the Notes data directory resides on network file share.

A10: If you attempt to install the Lotus Notes 8.x client and point its data directory to a network drive, the following error will occur: "1926 Could not set file security for file c:\Lotus\Notes\Data\. Error: 3. Verify that you have sufficient privileges to modify the security permissions for this file."

This issue has been reported and is being investigated under SPR: CLJA77UA8V .

As a workaround you can use a transform file to change the default behavior of the installer.

Using the InstallShield Tuner for Lotus Notes:
1. Highlight "Direct Editor" under the Additional Tools option,
2. Find LockPermissions in the list and highlight,
3. Right click on the object DATADIR in the right pane and select Drop Row (delete)
4. Save the transform file

InstallShield Tuner for Lotus Notes can be installed from the IBM Lotus Notes install CD or downloaded from the Passport Advantage website: http://www-306.ibm.com/software/howtobuy/passportadvantage/pao_customers.htm

Please note: The use of a network file share for the Lotus Notes data directory is not a recommended configuration and is done at the customer's own risk. See Technote #1086958 for details.




Q11: How do I install 8.x through Active Directory Group Policy?

When installing Lotus Notes Client 8.x through an Active Directory Group Policy per user, there are no files under the notes folder that gets installed. The templates and DLL's are missing.

A11. To properly install Lotus Notes via GPO on Windows, select "Ignore language when deploying this package" in the Advanced Deployment Options of the package properties.

In the Active Directory environment create a GPO (Group Policy) to install the software package. Choose the defaults select to deploy this per machine.
Please note: The Notes installer only supports being installed via Active Directory policies set to Per Workstation. If you choose to deploy this application per user, you will see when you log on to the OS that the setup never occurs. You will see a splash screen and that
1- No icons are created on the desktop, (they are located under File --> lotus applications --> Lotus notes (when clicking on lotus notes nothing happens since there is no template, or dll on the OS that were install)
2- The notes folder is empty on machine




Q12. Is an Admin install supported in Lotus notes 8.x version?

A12. Previously you could install Lotus notes as an admin image using the setup /a switch which is also called a shared install. This kind of install is unsupported in the 8.x codestream. Please check the release notes for more info.



Q13. InstallShield Tuner Notes 8.0 cannot generate a "Response Transform", the option is missing.

A13. InstallShield Tuner 6.0 (c84t5na) for versions Notes 7 and 8 cannot generate a "Response Transform" for 8.x lotus notes client only (C13NBEN), the "Response Transform" option is missing. This has been reported to Development SPR # MKHN77LV9R and has been fixed in 8.0.1.





Q14: Is an install of a Client on a 64 bit OS Supported?

A14. Lotus Notes Client 8.x is currently unsupported on the Linux and Windows 64 bit platform.




Q15. Can I remove the Symphony component from the installation package?

A15. With the introduction of the Lotus Notes 8.x Standard clients, additional resources have been packaged into the install. Lotus Symphony is a product that is currently packaged into the Lotus Notes 8.x Standard install. If companies do not want this product to be installed, there is a way to remove it from the installation which reduces the size of the install as well by approximately 75MB.

Please see TN #1308406 for detailed steps on how to accomplish this.

References:
TN #1308406




Q16. How do I downgrade Lotus Notes 8.x?

A16. The only way to downgrade lotus notes in v80 is to completely uninstall it via add/remove programs and reinstall the older version.

Please Note: You can also uninstall lotus notes by using the command line: msiexec /x product.msi




Q17. How can I further debug MSI problems? How do I enable MSI Verbose Logging?

A17. When debugging install issues, it is always helpful to enable MSI verbose logging which provides detailed output. MSI Verbose logging can be enabled in the following way:
Use a command line to do verbose logging on a per installation basis:
setup /V"/l*v c:\verboselog.txt"

The above command line will send the verbose logging to c:\verboselog.txt




Q18. How do I install Client side fixes for the Notes 8 Standard Clients?

A18. Starting in Lotus Notes 8.x standard builts, client side hotfixes are now built using a Microsoft® Software Installer (MSI) instead of the Notes hotfix installer. The old parameter used to silently install hotfixes (such as "-noui") will not work with the new hotfix installer.

Please refer to technote: 1299091 for more details





Q19. Installation issues with MUI packs and Client hotfixes.

Beginning in Lotus Notes 7..x, MUI packs were available as separate installs so users could select different languages in the Lotus Notes client. Starting in 8..x, MUI packs will change the base build number of the 8.0.x install. You may run into issues installing MUI packs over hotfix versions, and installing hotfixes on Notes clients with MUI packs installed.

Please refer to TN #1303645 on how to properly install a MUI pack over a hotfix version of Lotus Notes and how to install a hotfix over a MUI build of Lotus Notes.



Q20. What is the correct procedure to silently upgrade a Notes multi-user installation?

A20. To silently upgrade a Notes multi-user installation prior to 8.0.2, you must create a transform file. This is documented as follows:
-- 8.0.1 release notes -> “Installing Notes multi-user as a silent installation”
-- 8.0.1 Domino Admin help at Performing a Notes multi-user silent install:
http://infocenters.lotus.com/help7/topic/com.ibm.help.domino.admin85.doc/DOC/H_PERFORMING_A_NOTES_MULTI_USER_SILENT_INSTALL_OVER.html
-- Performing a Notes multi-user silent install at the Domino wiki:
http://www-10.lotus.com/ldd/dominowiki.nsf/dx/performing-a-notes-multi-user-silent-install

Please note the value INSTALLCONFIGURATION=multiuser will work only when you use a transform file AND modify the property ApplicationUsers = AllUsers.

Beginning in 8.0.2 - a new property "SETMULTIUSER=1" can be used to pass to the MSI file in order for it to know it is a multi-user installation. A transform file will not be needed.
Please note:
INSTALLCONFIGURATION can be used for Notes Standard only
SETMULTIUSER can be used for BOTH the Notes Basic and Notes Standard configurations (after 8.0.2, of course).

For additional detail refer to TN #1108178 and TN #1308097



Q21. Problems when upgrading a single-user install to a multi-user install.

A21. Currently, there is no migration tool to upgrade a Single User install to a multi-user install. The user would have to move their existing data files and notes.ini file (and edit the notes.ini to the new path) to their new multi-user data directory along with manually creating Registry settings. We are no longer supporting this as a vaild migration path.



Q22. After upgrading a 6.x or 7.x multi-user install to 8.0 or 8.0.1, users are being prompted to go through setup.

A22. After upgrading a multi-user install to 8.0 or 8.0.1, the end user has to go through the Notes configuration wizard again.

This issue has been reported to Quality Engineering as SPR# SQCN7AVC2S.




Q23. Users are receiving the error "File C:\Program Files\lotus\notes\framework\.provisioning_rc not found. Provisioning process failed to launch or was terminated before status could be determined." when upgrading.

A23. When upgrading a multi-user installation silently, users are receiving the error “File C:\Program Files\lotus\notes\framework\.provisioning_rc not found. Provisioning process failed to launch or was terminated before status could be determined."


To properly upgrade a multi-user install silently, please see Q. How do I properly upgrade a multi-user install silently?




Q. Smart Upgrade is not upgrading a multi-user installation and giving out errors.

When a user that does not have administrator access to their workstation is prompted to Smart Upgrade, the following error messages are received:
“Smart Upgrade has detected that Lotus Notes is a Multi-user installation. If you do not have the required access to perform an upgrade of Lotus Notes on this system, please contact your System Administrator. Do you have the ability to upgrade Lotus Notes?”

If you click "Yes", Notes closes and attempts to start the upgrade installer. Then, the below error occurs:
“Unable to access Lotus Notes file X:\xxxxx\xxxx\notes\nnotes.dll. Please close all Lotus Notes applications and click OK to retry.”

If you click "OK" you are entered into a loop. If you click "Cancel" the installer process pauses.

This is currently being investigated under SPR: JFRN6733SX


Q. How do I upgrade a client to the latest CCH using Smart Upgrade?

The new CCH for 8.0.1 Standard (8.0.1CCH1) cannot be deployed using Smart Upgrade. If the customer attempts to attach the CCH to the Smart Upgrade kit document, or configure the Smart Upgrade kit to point to a Network Share, the following error will occur when the install attempts to launch:
“Invalid command line parameter (and Settings\LTS\Application Data\smkits\0\801CCH1_W32.exe).”


The CCH will not get installed. Once you launch the client, and enter your password, the following error occurs:
“File does not exist: Files\IBM\Lotus\Notes\notes.exe”


This is an erroneous one-time message because the client is then able to find the notes.exe file.

This problem only occurs when deploying the new CCH using Smart Upgrade, and does not occur if it's run manually or from a command line prompt.

Workaround:
This error will NOT occur if the CCH is packaged with SURunAs. However, although the CCH installs successfully, the same error message "File does not exist..." will still occur after the client is launched. The "File does not exist" error might be a general Smart Upgrade bug/error in 8.0.x. This is currently being investigated in SPR #BWWG7EQ7J5 and TMDS7FVSQQ.



Q. When creating a kit document in the Smart Upgrade database, you are unable to copy the documents and save them.

When copying a kit document and pasting it in the same Smart Upgrade database, you will receive an error when trying to save the document: "This kit document is a duplicate of Hannover to Hannover (Network dive) - windows and will not be saved."

This issue has been reported under SPR #RHEA74CS3V.



Q. After an upgrade using SURUNAS, the end user receives the error “You have cancelled your update of Lotus Notes”.

An assumption was made when coding the Smart Upgrade Tracking that the application launched would only be used for Notes Client upgrades so the lotusinstall.log file would be modified after successful execution of the application launched. Because self-extracting executables built with Package for the Web for Smart Upgrade will return a success indicator even if canceled during the unpacking of the files, the initial design made an assumption that if the lotusinstall.log file was not modified, even though the application launched returned a success return code, the user must have cancelled the Smart Upgrade attempt.

This issue was reported in SPR LJAS6HDP37
A code change was made which conditionalizes that assumption which is now disabled by default. If an administrator wants the old behavior described above they need to set CHECK_LOTUS_INSTALL_LOG=TRUE in the end user system environment before attempting any Smart Upgrade.



Q. After upgrading a multi-user install via SURunAS, the bookmark.nsf is still at the old version.

When upgrading a multi-user install with a user that has limited OS profile rights, everything is upgraded except for the local databases (in this case bookmark.nsf).

This has been reported to under SPR# MKHN6X4L9T and a fix is being investigated for future release of Lotus notes

Workarounds:
1) Shut down the Client and delete bookmark.nsf. When restarting the client a new bookmark.nsf file will be created using the latest template.
2) You can manually upgrade the design of the bookmark.nsf (or any database) via File -> Database -> Replace design.


Q. Smart Upgrade with SURunAs does not run silently when upgrading a multi-user install with limited OS rights.

When upgrading a multi-user install with limited OS rights, an administrator uses the Smart Upgrade feature and attaches the SURunAs kit he created with the silent command options. When users are prompted to upgrade, the upgrade is not run silently.

This has been reported under SPR# MKHN73YSSE and a fix is being investigated for future release of Lotus Notes Client




This document is based on the following Software Problem Report (SPR):

NTIN77WPAW
TMDS7AQTFW
NTIN77WPAW
PFON7EFLZV

© 2009 IBM Corporation. All rights reserved.
Material may not be reproduced or distributed in any form without permission.

    Feedback response number RJAS83TMY3 created by ~Kim Desfooterjip on 03/23/2010





Printer-friendly

Search this forum

Member Tools


RSS Feeds

 RSS feedsRSS
All forum posts RSS
All main topics RSS